﻿namespace EveKillboard.Core.Services
{
    using System;
    using System.Collections.Generic;

    public interface IFeedKillmail
    {
        DateTime Date { get; set; }
        int InternalId { get; set; }
        int CcpId { get; set; }
        int VictimId { get; set; }
        string VictimName { get; set; }
        string VictimCorporationName { get; set; }
        int VictimCorporationId { get; set; }
        string VictimAllianceName { get; set; }
        int VictimAllianceId { get; set; }
        string VictimFactionName { get; set; }
        int VictimFactionId { get; set; }
        int VictimShipId { get; set; }
        string VictimShipName { get; set; }
        string SystemName { get; set; }
        int SystemId { get; set; }
        int DamageReceived { get; set; }
        IEnumerable<IFeedKillmailInvolved> Involved { get; set; }
        IEnumerable<IFeedKillmailItem> Items { get; set; }
    }
}